// pages/article-detail/index.js
const api = require("./../../config/api")
const request = require("./../../utils/request")
const wxParse = require('../../utils/wxParse/wxParse.js')
Page({

	/**
	 * 页面的初始数据
	 */
	data: {
	article:''
	},

	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad: function(options) {
		this.getArticle(options.id)
		// this.getArticle(23)
	},
	getArticle: async function(id) {
		const res = await request.get(api.getArticle+'/'+id)
		if(res.httpStatus === 200){
			this.setData({
				article: res.data
			})
			const content = decodeURIComponent(res.data.content)
			wxParse.wxParse('contentData', 'html', content, this)
		}
	},
	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady: function() {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow: function() {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide: function() {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload: function() {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh: function() {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function() {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage: function() {

	}
})
